derrick foundation posts - Turkish English Dictionary